package site.jlopen.secret.model.graph;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;

import lombok.Data;

@Data
public class SecretGraphNodeAttr {
	// Xx
	private String prop;
	// Xx
	private String name;
	// Xx
	private String code;
	// Xx
	private String desc;
	// string integer float
	private String type;
	// optional
	// private String optional;
	// required
	private boolean required = false;
	private List<Map<String, Object>> requiredMaps = new ArrayList<Map<String, Object>>();
	//
	private String defVal;
	//
	private List<String> possible = new ArrayList<String>();
	//
	private String max;
	//
	private String min;
}
